export default defineComponent({
    props: {
        // 弹窗标题
        title: {
            type: String,
            default: ""
        },
        // 标题字体大小
        titleSize: {
            type: [String, Number],
            default: 18
        },
        // 标题字重
        titleWeight: {
            type: String,
            default: ""
        },
        // 标题对齐方式
        titleAlign: {
            type: String,
            default: "center"
        },
        // 是否显示
        show: {
            type: Boolean,
            default: false
        },
        // 弹窗宽度（仅在左侧、右侧以及居中滑出时有效）
        width: {
            type: [String, Number],
            default: "auto"
        },
        // 弹窗高度（仅在顶部、底部以及居中滑出时有效）
        height: {
            type: [String, Number],
            default: "auto"
        },
        // 使用模板数据（开启后需要在template标签内获取组件返回的数据，开启后必须要写template标签，否则在小程序下没有默认插槽的DOM渲染）
        useTemplateData: {
            type: Boolean,
            default: false
        }
    }
});